canopy insulator - Español Inglés Diccionario